guava candy - German English Dictionary